import request from '@/utils/request'
// 获取分页查询排班数据接口
export function getSchedulingAPI(params) {
  return request({
    url: '/manager/work-schedulings',
    method: 'get',
    params
  })
}
// 获取工作模式列表查询接口
export function getPatternsAPI() {
  return request({
    url: '/manager/work-patterns/all',
    method: 'get'
  })
}
// 人工调整接口
export function adjustManAPI(data) {
  return request({
    url: '/manager/work-schedulings',
    method: 'put',
    data
  })
}
// 工作模式分页查询接口
export function arrangeWorkAPI(params) {
  return request({
    url: '/manager/work-patterns/page',
    method: 'get',
    params
  })
}
// 删除工作模式接口
export function delArrangeWorkAPI(id) {
  return request({
    url: `/manager/work-patterns/${id}`,
    method: 'delete'
  })
}
// 新增工作模式接口
export function addArrangeWorkAPI(data) {
  return request({
    url: `/manager/work-patterns`,
    method: 'post',
    data
  })
}
// 根据工作模式id获取工作模式详情接口
export function arrangeWorkDetailAPI(id) {
  return request({
    url: `/manager/work-patterns/${id}`,
    method: 'get'
  })
}
